struct chipid { const char *name; unsigned id; } chipids[] = {
{ "none", 0 },
{ "ambiguous", 1 },
{ "unknown", 2 },
{ "tvaudio", 50 },
{ "saa7110", 100 },
{ "saa7111", 101 },
{ "saa7113", 103 },
{ "saa7114", 104 },
{ "saa7115", 105 },
{ "saa7118", 108 },
{ "saa7127", 157 },
{ "saa7129", 159 },
{ "cx25836", 236 },
{ "cx25837", 237 },
{ "cx25840", 240 },
{ "cx25841", 241 },
{ "cx25842", 242 },
{ "cx25843", 243 },
{ "ov7670", 250 },
{ "ov7720", 251 },
{ "ov7725", 252 },
{ "ov7660", 253 },
{ "ov9650", 254 },
{ "ov9655", 255 },
{ "soi968", 256 },
{ "ov9640", 257 },
{ "saa7146", 300 },
{ "cx23418_843", 403 },
{ "cx23415", 415 },
{ "cx23416", 416 },
{ "cx23417", 417 },
{ "cx23418", 418 },
{ "au0828", 828 },
{ "indycam", 2000 },
{ "bt815a", 815 },
{ "bt817a", 817 },
{ "bt819a", 819 },
{ "bt856", 856 },
{ "bt866", 866 },
{ "ks0122s", 1122 },
{ "ks0127", 1127 },
{ "ks0127b", 1128 },
{ "vp27smpx", 2700 },
{ "vpx3214c", 3214 },
{ "vpx3216b", 3216 },
{ "vpx3220a", 3220 },
{ "tvp5150", 5150 },
{ "saa5246a", 5246 },
{ "saa5249", 5249 },
{ "cs5345", 5345 },
{ "tea6415c", 6415 },
{ "tea6420", 6420 },
{ "saa6588", 6588 },
{ "saa6752hs", 6752 },
{ "saa6752hs_ac3", 6753 },
{ "tef6862", 6862 },
{ "adv7170", 7170 },
{ "adv7175", 7175 },
{ "adv7180", 7180 },
{ "saa7185", 7185 },
{ "saa7191", 7191 },
{ "ths7303", 7303 },
{ "adv7343", 7343 },
{ "saa7706h", 7706 },
{ "wm8739", 8739 },
{ "wm8775", 8775 },
{ "tda9840", 9840 },
{ "cafe", 8801 },
{ "mt9v011", 8243 },
{ "cx23885", 8850 },
{ "cx23885_av", 8851 },
{ "cx23887", 8870 },
{ "cx23887_av", 8871 },
{ "cx23888", 8880 },
{ "cx23888_av", 8881 },
{ "cx23888_ir", 8882 },
{ "tw9910", 9910 },
{ "sn9c20x", 10000 },
{ "cx2310x_av", 23099 },
{ "cx23100", 23100 },
{ "cx23101", 23101 },
{ "cx23102", 23102 },
{ "mspx4xx", 34000 },
{ "msp3400b", 34002 },
{ "msp3410b", 34102 },
{ "msp3400c", 34003 },
{ "msp3410c", 34103 },
{ "msp3400d", 34004 },
{ "msp3410d", 34104 },
{ "msp3405d", 34054 },
{ "msp3415d", 34154 },
{ "msp3407d", 34074 },
{ "msp3417d", 34174 },
{ "msp3400g", 34007 },
{ "msp3410g", 34107 },
{ "msp3420g", 34207 },
{ "msp3430g", 34307 },
{ "msp3440g", 34407 },
{ "msp3450g", 34507 },
{ "msp3460g", 34607 },
{ "msp3401g", 34017 },
{ "msp3411g", 34117 },
{ "msp3421g", 34217 },
{ "msp3431g", 34317 },
{ "msp3441g", 34417 },
{ "msp3451g", 34517 },
{ "msp3461g", 34617 },
{ "msp3402g", 34027 },
{ "msp3412g", 34127 },
{ "msp3422g", 34227 },
{ "msp3442g", 34427 },
{ "msp3452g", 34527 },
{ "msp3405g", 34057 },
{ "msp3415g", 34157 },
{ "msp3425g", 34257 },
{ "msp3435g", 34357 },
{ "msp3445g", 34457 },
{ "msp3455g", 34557 },
{ "msp3465g", 34657 },
{ "msp3407g", 34077 },
{ "msp3417g", 34177 },
{ "msp3427g", 34277 },
{ "msp3437g", 34377 },
{ "msp3447g", 34477 },
{ "msp3457g", 34577 },
{ "msp3467g", 34677 },
{ "msp4400g", 44007 },
{ "msp4410g", 44107 },
{ "msp4420g", 44207 },
{ "msp4440g", 44407 },
{ "msp4450g", 44507 },
{ "msp4408g", 44087 },
{ "msp4418g", 44187 },
{ "msp4428g", 44287 },
{ "msp4448g", 44487 },
{ "msp4458g", 44587 },
{ "mt9m001c12st", 45000 },
{ "mt9m001c12stm", 45005 },
{ "mt9m111", 45007 },
{ "mt9m112", 45008 },
{ "mt9v022ix7atc", 45010 },
{ "mt9v022ix7atm", 45015 },
{ "mt9t031", 45020 },
{ "mt9t111", 45021 },
{ "mt9t112", 45022 },
{ "mt9v111", 45031 },
{ "mt9v112", 45032 },
{ "hv7131r", 46000 },
{ "cs53", 53132 },
{ "upd64031a", 64031 },
{ "upd64083", 64083 },
{ "m52790", 52790 },
{ "rj54n1cb0c", 51980 },
{ 0, 0 }};
